/**
 * @desc   对象合并
 * @param  {Object} objs  传过来的所有对象
 * @return {Object} 
 */
export function mergeObject(...objs){
    const result = {}
    //遍历所有参数对象
    objs.forEach(obj => {
        Object.keys(obj).forEach(key => {
            //获取当前对象的所有属性
            if(result.hasOwnProperty(key)){
                //检测result中是否含有key
                result[key] = [].concat(result[key],obj[key])
            }else{
                //如果没有key 直接写入
                result[key] = obj[key]
            }
        })
    })
    return result
}